package www.common.entity;

import lombok.Data;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * @program: authority
 * @description: 树实体
 * @author: Mr.Yan
 * @create: 2018-11-20 17:53
 **/
@Data
public class DTreeEntity {

	private static final long serialVersionUID = 1L;

	//  编号
	private int id;

	// 名称
	private String title;

	//  是否最后一级节点
	private boolean IsLast;

	//  层级
	private int level;

	//  父节点ID
	private int parentId;

	//  复选框列表
	private List<DTreeIsCheckedEntity> checkArr = new ArrayList<DTreeIsCheckedEntity>(Arrays.asList(new DTreeIsCheckedEntity()));

	//  自定义图标class
	private String iconClass;

	//  表示用户自定义需要存储在树节点中的数据
	private String basicData;

	//  子节点
	private List<DTreeEntity> children;

	// 是否是选中状态 默认 false  补选中
	private boolean checked = false;

	// 是否复选框选中
	private String isChecked = "1";



}
